home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / mq2425.ppd < prev    next >
Encoding:
PostScript Printer Description  |  2003-02-21  |  30.2 KB  |  856 lines

  1. *PPD-Adobe:  "4.3"
  2. *% Adobe Systems Printer Description File
  3. *% For "MINOLTA-QMS 2425 Print System" version 2011.26
  4. *% Produced by MINOLTA-QMS Inc.
  5. *% Date:     01/01/00
  6. *% Modified:    01/01/00
  7.  
  8. *FormatVersion: "4.3"
  9. *FileVersion: "1.0"
  10. *PCFileName: "MQ2425.PPD"
  11.  
  12. *Product: "(MINOLTA-QMS 2425 Print System)"
  13. *PSVersion: "(2011.26) 2"
  14. *Manufacturer: "MINOLTA-QMS"
  15. *ModelName: "MINOLTA-QMS 2425 Print System (PS)"
  16. *NickName: "MINOLTA-QMS 2425 Print System"
  17.  
  18. *% General Information and Defaults ===============
  19.  
  20. *LanguageEncoding: ISOLatin1
  21. *LanguageVersion: English
  22. *LanguageLevel: "2"
  23. *AcceptsTrueType: True
  24. *FreeVM: "1419085"
  25.  
  26. *% Installable Options ============================
  27.  
  28. *OpenGroup: InstallableOptions/Installable Options
  29.  
  30. *OpenUI *Optionalenvelope/Envelope Feeder: Boolean
  31. *DefaultOptionalenvelope: False
  32. *Optionalenvelope True/Installed: ""
  33. *Optionalenvelope False/Not Installed: ""
  34. *CloseUI: *Optionalenvelope
  35.  
  36. *OpenUI *OptionalBin/2000 Sheet Paper Deck: Boolean
  37. *DefaultOptionalBin: False
  38. *OptionalBin True/Installed: ""
  39. *OptionalBin False/Not Installed: ""
  40. *CloseUI: *OptionalBin
  41.  
  42. *OpenUI *Optionalstacker/Output Finisher: Boolean
  43. *DefaultOptionalstacker: False
  44. *Optionalstacker True/Installed: ""
  45. *Optionalstacker False/Not Installed: ""
  46. *CloseUI: *Optionalstacker
  47.  
  48. *OpenUI *Optionalduplexer/Optional Duplexer: Boolean
  49. *DefaultOptionalduplexer: False
  50. *Optionalduplexer True/Installed: ""
  51. *Optionalduplexer False/Not Installed: ""
  52. *CloseUI: *Optionalduplexer
  53.  
  54. *OpenUI *OptionalDisk/Optional Hard Disk: Boolean
  55. *DefaultOptionalDisk: False
  56. *OptionalDisk True/Installed: ""
  57. *OptionalDisk False/Not Installed: ""
  58. *CloseUI: *OptionalDisk
  59.  
  60. *OpenUI *OptionalMemory/Installed Memory: PickOne
  61. *DefaultOptionalMemory: 8MB
  62. *OptionalMemory 8MB/Standard 8 MB: ""
  63. *OptionalMemory 24MB/Upgraded to 24 MB or more: ""
  64. *CloseUI: *OptionalMemory
  65.  
  66. *CloseGroup: InstallableOptions
  67.  
  68. *% OUTPUT FINISHER/BIN Constraints ===================
  69.  
  70. *UIConstraints: *Optionalstacker False    *Jog True
  71. *UIConstraints: *Optionalstacker False    *OutputBin TopStack
  72. *UIConstraints: *Optionalstacker False    *OutputBin CenterStack
  73. *UIConstraints: *Optionalstacker False    *OutputBin BottomStack
  74. *UIConstraints: *Optionalstacker False    *AdvStaple Front
  75. *UIConstraints: *Optionalstacker False    *AdvStaple Back
  76. *UIConstraints: *Optionalstacker False    *AdvStaple Center
  77. *UIConstraints: *Jog True *Optionalstacker False 
  78. *UIConstraints: *OutputBin TopStack    *Optionalstacker False 
  79. *UIConstraints: *OutputBin CenterStack *Optionalstacker False 
  80. *UIConstraints: *OutputBin BottomStack *Optionalstacker False 
  81. *UIConstraints: *AdvStaple Front *Optionalstacker False 
  82. *UIConstraints: *AdvStaple Back *Optionalstacker False 
  83. *UIConstraints: *AdvStaple Center *Optionalstacker False 
  84.  
  85. *UIConstraints: *AdvStaple Front  *OutputBin Upper
  86. *UIConstraints: *AdvStaple Back   *OutputBin Upper
  87. *UIConstraints: *AdvStaple Center *OutputBin Upper
  88. *UIConstraints: *AdvStaple Front  *OutputBin FaceUp
  89. *UIConstraints: *AdvStaple Back   *OutputBin FaceUp
  90. *UIConstraints: *AdvStaple Center *OutputBin FaceUp
  91. *UIConstraints: *OutputBin Upper  *AdvStaple Front  
  92. *UIConstraints: *OutputBin Upper  *AdvStaple Back   
  93. *UIConstraints: *OutputBin Upper  *AdvStaple Center 
  94. *UIConstraints: *OutputBin FaceUp *AdvStaple Front  
  95. *UIConstraints: *OutputBin FaceUp *AdvStaple Back   
  96. *UIConstraints: *OutputBin FaceUp *AdvStaple Center 
  97.  
  98. *UIConstraints: *OutputBin Upper  *AdvStaple Front
  99. *UIConstraints: *OutputBin Upper  *AdvStaple Back
  100. *UIConstraints: *OutputBin Upper  *AdvStaple Center
  101. *UIConstraints: *OutputBin FaceUp *AdvStaple Center
  102. *UIConstraints: *OutputBin FaceUp *AdvStaple Back
  103. *UIConstraints: *OutputBin FaceUp *AdvStaple Center
  104. *UIConstraints: *AdvStaple Front  *OutputBin Upper  
  105. *UIConstraints: *AdvStaple Back   *OutputBin Upper  
  106. *UIConstraints: *AdvStaple Center *OutputBin Upper  
  107. *UIConstraints: *AdvStaple Center *OutputBin FaceUp 
  108. *UIConstraints: *AdvStaple Back   *OutputBin FaceUp 
  109. *UIConstraints: *AdvStaple Center *OutputBin FaceUp 
  110.  
  111. *UIConstraints: *Jog True    *OutputBin Upper
  112. *UIConstraints: *Jog True    *OutputBin FaceUp
  113. *UIConstraints: *OutputBin Upper  *Jog True
  114. *UIConstraints: *OutputBin FaceUp *Jog True
  115.  
  116. *UIConstraints: *OutputBin FaceUp   *PageSize Universal
  117. *UIConstraints: *OutputBin FaceUp   *PageSize A5
  118. *UIConstraints: *OutputBin FaceUp   *PageSize B5
  119. *UIConstraints: *OutputBin FaceUp   *PageSize Statement
  120. *UIConstraints: *PageSize Universal *OutputBin FaceUp
  121. *UIConstraints: *PageSize A5        *OutputBin FaceUp
  122. *UIConstraints: *PageSize B5        *OutputBin FaceUp
  123. *UIConstraints: *PageSize Statement *OutputBin FaceUp
  124.  
  125. *UIConstraints: *OutputBin TopStack *PageSize Universal
  126. *UIConstraints: *OutputBin TopStack *PageSize A5
  127. *UIConstraints: *OutputBin TopStack *PageSize B5
  128. *UIConstraints: *OutputBin TopStack *PageSize Statement
  129. *UIConstraints: *PageSize Universal *OutputBin TopStack
  130. *UIConstraints: *PageSize A5        *OutputBin TopStack
  131. *UIConstraints: *PageSize B5        *OutputBin TopStack
  132. *UIConstraints: *PageSize Statement *OutputBin TopStack
  133.  
  134. *UIConstraints: *OutputBin CenterStack *PageSize Universal
  135. *UIConstraints: *OutputBin CenterStack *PageSize A5
  136. *UIConstraints: *OutputBin CenterStack *PageSize B5
  137. *UIConstraints: *OutputBin CenterStack *PageSize Statement
  138. *UIConstraints: *PageSize Universal    *OutputBin CenterStack
  139. *UIConstraints: *PageSize A5           *OutputBin CenterStack
  140. *UIConstraints: *PageSize B5           *OutputBin CenterStack
  141. *UIConstraints: *PageSize Statement    *OutputBin CenterStack
  142.  
  143. *UIConstraints: *OutputBin BottomStack *PageSize Universal
  144. *UIConstraints: *OutputBin BottomStack *PageSize A5
  145. *UIConstraints: *OutputBin BottomStack *PageSize B5
  146. *UIConstraints: *OutputBin BottomStack *PageSize Statement
  147. *UIConstraints: *PageSize Universal    *OutputBin BottomStack
  148. *UIConstraints: *PageSize A5           *OutputBin BottomStack
  149. *UIConstraints: *PageSize B5           *OutputBin BottomStack
  150. *UIConstraints: *PageSize Statement    *OutputBin BottomStack
  151.  
  152. *% DUPLEX Constraints ===============================
  153.  
  154. *UIConstraints: *Optionalduplexer False *Duplex DuplexNoTumble
  155. *UIConstraints: *Optionalduplexer False *Duplex DuplexTumble
  156.  
  157. *% INPUT BIN Constraints ============================
  158.  
  159. *UIConstraints: *Optionalenvelope False *InputSlot Envelope
  160. *UIConstraints: *InputSlot Envelope *Optionalenvelope False 
  161.  
  162. *UIConstraints: *OptionalBin False *InputSlot Optional
  163. *UIConstraints: *InputSlot Optional *OptionalBin False 
  164.  
  165. *UIConstraints: *InputSlot Upper    *PageSize A3
  166. *UIConstraints: *InputSlot Upper    *PageSize A5
  167. *UIConstraints: *InputSlot Upper    *PageSize B5
  168. *UIConstraints: *InputSlot Upper    *PageSize Statement
  169. *UIConstraints: *InputSlot Upper    *PageSize Com10
  170. *UIConstraints: *InputSlot Upper    *PageSize Monarch
  171. *UIConstraints: *InputSlot Upper    *PageSize DL
  172. *UIConstraints: *InputSlot Upper    *PageSize C5
  173. *UIConstraints: *InputSlot Upper    *PageSize Executive
  174. *UIConstraints: *InputSlot Upper    *PageSize 11x17
  175. *UIConstraints: *InputSlot Upper    *PageSize Universal
  176. *UIConstraints: *InputSlot Upper    *PageSize Envelope
  177. *UIConstraints: *PageSize A3        *InputSlot Upper
  178. *UIConstraints: *PageSize A5        *InputSlot Upper
  179. *UIConstraints: *PageSize B5        *InputSlot Upper
  180. *UIConstraints: *PageSize Statement *InputSlot Upper
  181. *UIConstraints: *PageSize Com10     *InputSlot Upper
  182. *UIConstraints: *PageSize Monarch   *InputSlot Upper
  183. *UIConstraints: *PageSize DL        *InputSlot Upper
  184. *UIConstraints: *PageSize C5        *InputSlot Upper
  185. *UIConstraints: *PageSize Executive *InputSlot Upper
  186. *UIConstraints: *PageSize 11x17     *InputSlot Upper
  187. *UIConstraints: *PageSize Universal *InputSlot Upper
  188. *UIConstraints: *PageSize Envelope  *InputSlot Upper
  189.  
  190. *UIConstraints: *InputSlot Lower    *PageSize A5
  191. *UIConstraints: *InputSlot Lower    *PageSize B5
  192. *UIConstraints: *InputSlot Lower    *PageSize Statement
  193. *UIConstraints: *InputSlot Lower    *PageSize Com10
  194. *UIConstraints: *InputSlot Lower    *PageSize Monarch
  195. *UIConstraints: *InputSlot Lower    *PageSize DL
  196. *UIConstraints: *InputSlot Lower    *PageSize C5
  197. *UIConstraints: *InputSlot Lower    *PageSize Executive
  198. *UIConstraints: *InputSlot Lower    *PageSize Universal
  199. *UIConstraints: *InputSlot Lower    *PageSize Envelope
  200. *UIConstraints: *PageSize A5        *InputSlot Lower
  201. *UIConstraints: *PageSize B5        *InputSlot Lower
  202. *UIConstraints: *PageSize Statement *InputSlot Lower
  203. *UIConstraints: *PageSize Com10     *InputSlot Lower
  204. *UIConstraints: *PageSize Monarch   *InputSlot Lower
  205. *UIConstraints: *PageSize DL        *InputSlot Lower
  206. *UIConstraints: *PageSize C5        *InputSlot Lower
  207. *UIConstraints: *PageSize Executive *InputSlot Lower
  208. *UIConstraints: *PageSize Universal *InputSlot Lower
  209. *UIConstraints: *PageSize Envelope  *InputSlot Lower
  210.  
  211. *UIConstraints: *InputSlot Envelope *PageSize A3
  212. *UIConstraints: *InputSlot Envelope *PageSize A4
  213. *UIConstraints: *InputSlot Envelope *PageSize A5
  214. *UIConstraints: *InputSlot Envelope *PageSize B5
  215. *UIConstraints: *InputSlot Envelope *PageSize B4
  216. *UIConstraints: *InputSlot Envelope *PageSize Statement
  217. *UIConstraints: *InputSlot Envelope *PageSize Executive
  218. *UIConstraints: *InputSlot Envelope *PageSize 11x17
  219. *UIConstraints: *InputSlot Envelope *PageSize Legal
  220. *UIConstraints: *InputSlot Envelope *PageSize Letter
  221. *UIConstraints: *InputSlot Envelope *PageSize Universal
  222. *UIConstraints: *PageSize A3        *InputSlot Envelope
  223. *UIConstraints: *PageSize A4        *InputSlot Envelope
  224. *UIConstraints: *PageSize A5        *InputSlot Envelope
  225. *UIConstraints: *PageSize B5        *InputSlot Envelope
  226. *UIConstraints: *PageSize B4        *InputSlot Envelope
  227. *UIConstraints: *PageSize Statement *InputSlot Envelope
  228. *UIConstraints: *PageSize Executive *InputSlot Envelope
  229. *UIConstraints: *PageSize 11x17     *InputSlot Envelope
  230. *UIConstraints: *PageSize Legal     *InputSlot Envelope
  231. *UIConstraints: *PageSize Letter    *InputSlot Envelope
  232. *UIConstraints: *PageSize Universal *InputSlot Envelope
  233.  
  234. *UIConstraints: *InputSlot Optional *PageSize A5
  235. *UIConstraints: *InputSlot Optional *PageSize B5
  236. *UIConstraints: *InputSlot Optional *PageSize Statement
  237. *UIConstraints: *InputSlot Optional *PageSize Com10
  238. *UIConstraints: *InputSlot Optional *PageSize Monarch
  239. *UIConstraints: *InputSlot Optional *PageSize DL
  240. *UIConstraints: *InputSlot Optional *PageSize C5
  241. *UIConstraints: *InputSlot Optional *PageSize Executive
  242. *UIConstraints: *InputSlot Optional *PageSize Universal
  243. *UIConstraints: *PageSize A5        *InputSlot Optional
  244. *UIConstraints: *PageSize B5        *InputSlot Optional
  245. *UIConstraints: *PageSize Statement *InputSlot Optional
  246. *UIConstraints: *PageSize Com10     *InputSlot Optional
  247. *UIConstraints: *PageSize Monarch   *InputSlot Optional
  248. *UIConstraints: *PageSize DL        *InputSlot Optional
  249. *UIConstraints: *PageSize C5        *InputSlot Optional
  250. *UIConstraints: *PageSize Executive *InputSlot Optional
  251. *UIConstraints: *PageSize Universal *InputSlot Optional
  252.  
  253.  
  254. *FileSystem: True
  255. *?FileSystem: "
  256. save
  257.   statusdict /diskonline get exec {(True)}{(False)} ifelse = flush
  258. restore
  259. "
  260. *End
  261. *Throughput: "24"
  262. *Password: "0"
  263. *ExitServer: "
  264.  count 0 eq
  265.  { false } { true exch startjob } ifelse
  266.  not {
  267.      (WARNING : Cannot perform the exitserver command.) =
  268.      (Password supplied is not valid.) =
  269.      (Please contact the author of this software.) = flush quit
  270.      } if
  271. "
  272. *End
  273. *Reset: "
  274.  count 0 eq
  275.  { false } { true exch startjob } ifelse
  276.  not {
  277.     (WARNING: Cannot reset printer.) =
  278.     (Missing or invalid password.) =
  279.     (Please contact the author of this software.) = flush quit
  280.     } if
  281.  systemdict /quit get exec
  282.  (WARNING : Printer Reset Failed.) = flush
  283. "
  284. *End
  285.  
  286. *OpenUI *Resolution/Choose Resolution: PickOne
  287. *OrderDependency: 10 AnySetup *Resolution
  288. *DefaultResolution: 600dpi
  289. *Resolution 300dpi/300 dpi: ""
  290. *Resolution 600dpi/600 dpi: ""
  291. *Resolution 1200dpi/1200 dpi: ""
  292. *?Resolution: "
  293.   save
  294.     currentpagedevice /HWResolution get
  295.     0 get
  296.     (          ) cvs print
  297.     (dpi)
  298.     = flush
  299.   restore
  300. "
  301. *End
  302. *CloseUI: *Resolution
  303.  
  304. *% Monochrome Halftone =======================
  305. *OpenUI *Halftones/QMS Halftones: PickOne
  306. *OrderDependency: 50 AnySetup *Halftones
  307. *DefaultHalftones: PrinterDefault 
  308. *Halftones PrinterDefault/Printer Default: ""
  309. *Halftones Advanced/Advanced: "<< /ScreenFamily /Advanced >> //statusdict /QMSsetscreencrd get exec"
  310. *Halftones Basic/Basic: "<< /ScreenFamily /Basic >> //statusdict /QMSsetscreencrd get exec"
  311. *Halftones Standard/Standard: "<< /ScreenFamily /Standard >> //statusdict /QMSsetscreencrd get exec"
  312. *CloseUI: *Halftones
  313.  
  314. *% Halftone Information ==========================================
  315.  
  316. *ScreenFreq: "71.0"
  317. *ScreenAngle: "45.0"
  318. *DefaultScreenProc: Dot
  319. *ScreenProc Dot: "
  320. { 1.4 0.24
  321.   { 2
  322.    { 3 1 roll add dup 1.0 gt { 2.0 sub } if
  323.    } repeat
  324.    abs exch abs 2 copy add 1 gt
  325.    { 1 sub dup mul exch 1 sub dup mul add 1 sub }
  326.    { dup mul exch dup mul add 1 exch sub}
  327.     ifelse
  328.   } exec
  329. }
  330. "
  331. *End
  332. *ScreenProc Line: "{ pop }"
  333. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  334.  
  335. *DefaultTransfer: Null
  336. *Transfer Null: "{ }"
  337. *Transfer Null.Inverse: "{ 1 exch sub }"
  338.  
  339. *% Paper Handling ===================================================
  340. *% Code in this section both selects a tray and sets up a frame buffer.
  341.  
  342.  
  343. *OpenUI *PageSize/Paper Sizes: PickOne
  344. *OrderDependency: 30 AnySetup *PageSize
  345. *DefaultPageSize: Letter
  346. *PageSize Letter/Letter: "<< /PageSize [612 792] >> setpagedevice"
  347. *PageSize Legal/Legal: "<< /PageSize [612 1008] >> setpagedevice"
  348. *PageSize Executive/Executive: "<< /PageSize [522 757] >> setpagedevice"
  349. *PageSize Universal/Universal: "<< /PageSize [842 1274] >> setpagedevice"
  350. *PageSize A3/A3: "<< /PageSize [842 1191] >> setpagedevice"
  351. *PageSize A4/A4: "<< /PageSize [596 842] >> setpagedevice"
  352. *PageSize A5/A5: "<< /PageSize [420 596] >> setpagedevice"
  353. *PageSize B4/B4 (JIS) 257 x 364 mm: "<< /PageSize [729 1032] >> setpagedevice"
  354. *PageSize B5/B5 (JIS) 182 x 257 mm: "<< /PageSize [516 729] >> setpagedevice"
  355. *PageSize Envelope/QMS Envelope: "<< /PageSize [499 703] >> setpagedevice"
  356. *PageSize Com10/Envelope #10 4 1/8 x 9 1/2: "<< /PageSize [297 684] >> setpagedevice"
  357. *PageSize Monarch/Envelope Monarch 3.875 x 7.5 in: "<< /PageSize [279 540] >> setpagedevice"
  358. *PageSize DL/Envelope DL 110 x 220 mm: "<< /PageSize [312 624] >> setpagedevice"
  359. *PageSize C5/Envelope C5 162 x 229 mm: "<< /PageSize [459 649] >> setpagedevice"
  360. *PageSize 11x17/11x17: "<< /PageSize [792 1224] >> setpagedevice"
  361. *PageSize Statement/Statement: "<< /PageSize [396 612] >> setpagedevice"
  362. *?PageSize: "
  363.  save
  364.    currentpagedevice /PageSize get aload pop
  365.    2 copy gt {exch} if
  366.    (Unknown)
  367.    16 dict
  368.    dup [612 792] (Letter) put
  369.    dup [612 1008] (Legal) put
  370.    dup [522 757] (Executive) put
  371.    dup [842 1274] (Universal) put
  372.    dup [842 1191] (A3) put
  373.    dup [596 842] (A4) put
  374.    dup [420 596] (A5) put
  375.    dup [729 1032] (B4) put
  376.    dup [516 729] (B5) put
  377.    dup [499 703] (Envelope) put
  378.    dup [297 684] (Com10) put
  379.    dup [279 540] (Monarch) put
  380.    dup [312 624] (DL) put
  381.    dup [459 649] (C5) put
  382.    dup [792 1224] (11x17) put
  383.    dup [396 612] (Statement) put
  384.  { exch aload pop 4 index sub abs 5 le exch
  385.    5 index sub abs 5 le and
  386.       {exch pop exit} {pop} ifelse
  387.    } bind forall
  388.    = flush pop pop
  389. restore
  390. "
  391. *End
  392. *CloseUI: *PageSize
  393.  
  394. *% These entries will set up the frame buffer. Usually used with manual feed.
  395.  
  396. *OpenUI *PageRegion: PickOne
  397. *OrderDependency: 40 AnySetup *PageRegion
  398. *DefaultPageRegion: Letter
  399. *PageRegion Letter: "<< /PageSize [612 792] >> setpagedevice"
  400. *PageRegion Legal: "<< /PageSize [612 1008] >> setpagedevice"
  401. *PageRegion Executive: "<< /PageSize [522 757] >> setpagedevice"
  402. *PageRegion Universal: "<< /PageSize [842 1274] >> setpagedevice"
  403. *PageRegion A3: "<< /PageSize [842 1191] >> setpagedevice"
  404. *PageRegion A4: "<< /PageSize [596 842] >> setpagedevice"
  405. *PageRegion A5: "<< /PageSize [420 596] >> setpagedevice"
  406. *PageRegion B4: "<< /PageSize [729 1032] >> setpagedevice"
  407. *PageRegion B5: "<< /PageSize [516 729] >> setpagedevice"
  408. *PageRegion Envelope: "<< /PageSize [499 703] >> setpagedevice"
  409. *PageRegion Com10: "<< /PageSize [297 684] >> setpagedevice"
  410. *PageRegion Monarch: "<< /PageSize [279 540] >> setpagedevice"
  411. *PageRegion DL: "<< /PageSize [312 624] >> setpagedevice"
  412. *PageRegion C5: "<< /PageSize [459 649] >> setpagedevice"
  413. *PageRegion 11x17: "<< /PageSize [792 1224] >> setpagedevice"
  414. *PageRegion Statement: "<< /PageSize [396 612] >> setpagedevice"
  415. *CloseUI: PageRegion
  416.  
  417. *% The following entries provide information about specific paper keywords.
  418.  
  419. *DefaultImageableArea: Letter
  420. *ImageableArea Letter:    "12 12 600 780 "
  421. *ImageableArea Legal:     "12 12 600 996 "
  422. *ImageableArea Executive: "12 12 510 744 "
  423. *ImageableArea Universal: "12 12 830 1262 "
  424. *ImageableArea A3:        "12 12 830 1179 "
  425. *ImageableArea A4:        "12 12 584 830 "
  426. *ImageableArea A5:        "12 12 407 583 "
  427. *ImageableArea B4:        "12 12 716 1019 "
  428. *ImageableArea B5:        "12 12 503 716 "
  429. *ImageableArea Envelope:  "12 12 487 691 "
  430. *ImageableArea Com10:     "12 12 285 672 "
  431. *ImageableArea Monarch:   "12 12 267 528 "
  432. *ImageableArea DL:        "12 12 300 612 "
  433. *ImageableArea C5:        "12 12 448 637 "
  434. *ImageableArea 11x17:     "12 12 780 1212 "
  435. *ImageableArea Statement: "12 12 384 600 "
  436. *?ImageableArea: "
  437.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  438.   newpath clippath pathbbox
  439.   4 -2 roll exch 2 {ceiling cvp} repeat
  440.   exch 2 {floor cvp} repeat flush
  441.  restore
  442. "
  443. *End
  444.  
  445. *% These provide the physical dimensions of the paper (by keyword)
  446.  
  447. *DefaultPaperDimension: Letter
  448. *PaperDimension Letter:    "612 792"
  449. *PaperDimension Legal:     "612 1008"
  450. *PaperDimension Executive: "522 756"
  451. *PaperDimension Universal: "842 1274"
  452. *PaperDimension A3:        "842 1191"
  453. *PaperDimension A4:        "595 842"
  454. *PaperDimension A5:        "420 596"
  455. *PaperDimension B4:        "729 1031"
  456. *PaperDimension B5:        "516 729"
  457. *PaperDimension Envelope:  "499 703"
  458. *PaperDimension Com10:     "297 684"
  459. *PaperDimension Monarch:   "279 540"
  460. *PaperDimension DL:        "312 624"
  461. *PaperDimension C5:        "459 649"
  462. *PaperDimension 11x17:     "792 1224"
  463. *PaperDimension Statement: "396 612"
  464.  
  465. *OpenUI *OutputBin/Output Bin: PickOne
  466. *OrderDependency: 50 AnySetup *OutputBin
  467. *DefaultOutputBin: Upper
  468. *OutputBin Upper/Upper Tray: "
  469.   currentpagedevice /OutputAttributes get dup 1 known
  470.   { 1 get dup length 1 add dict copy
  471.     dup /OutputAttributes
  472.     1 dict dup /Priority [1] put
  473.     put setpagedevice
  474.   } { pop } ifelse"
  475. *End
  476.  
  477. *OutputBin FaceUp/Side-FaceUp: "
  478.   currentpagedevice /OutputAttributes get dup 2 known
  479.   { 2 get dup length 1 add dict copy
  480.     dup /OutputAttributes
  481.     1 dict dup /Priority [2] put
  482.     put setpagedevice
  483.   } { pop } ifelse"
  484. *End
  485.  
  486. *OutputBin TopStack/Top-Stack: "
  487.   currentpagedevice /OutputAttributes get dup 3 known
  488.   { 3 get dup length 1 add dict copy
  489.     dup /OutputAttributes
  490.     1 dict dup /Priority [3] put
  491.     put setpagedevice
  492.   } { pop } ifelse"
  493. *End
  494.  
  495. *OutputBin CenterStack/Center-Stack: "
  496.   currentpagedevice /OutputAttributes get dup 4 known
  497.   { 4 get dup length 1 add dict copy
  498.     dup /OutputAttributes
  499.     1 dict dup /Priority [4] put
  500.     put setpagedevice
  501.   } { pop } ifelse"
  502. *End
  503.  
  504. *OutputBin BottomStack/Bottom-Stack: "
  505.   currentpagedevice /OutputAttributes get dup 5 known
  506.   { 5 get dup length 1 add dict copy
  507.     dup /OutputAttributes
  508.     1 dict dup /Priority [5] put
  509.     put setpagedevice
  510.   } { pop } ifelse"
  511. *End
  512.  
  513. *?OutputBin: "
  514. save
  515.   5 dict
  516.   dup /1 (Upper) put
  517.   dup /2 (FaceUp) put
  518.   dup /3 (TopStack) put
  519.   dup /4 (CenterStack) put
  520.   dup /5 (BottomStack) put
  521.   currentpagedevice /OutputAttributes get
  522.   dup /Priority known
  523.   { /Priority get 0 get (      ) cvs cvn get }
  524.   {
  525.     dup length 1 eq
  526.     { {pop} forall (       ) cvs cvn get }
  527.     { pop pop (Unknown) } ifelse
  528.   } ifelse
  529.   = flush
  530. restore
  531. "
  532. *End
  533. *CloseUI: *OutputBin
  534.  
  535. *OpenUI *InputSlot/Paper Source: PickOne
  536. *OrderDependency: 20 AnySetup *InputSlot
  537. *DefaultInputSlot: Multipurpose
  538. *InputSlot Multipurpose/Multipurpose Feeder: "
  539.   currentpagedevice /InputAttributes get dup 1 known
  540.   { 1 get dup length 1 add dict copy
  541.     dup /InputAttributes
  542.     1 dict dup /Priority [1] put
  543.     put setpagedevice
  544.   } { pop } ifelse"
  545. *End
  546.  
  547. *InputSlot Upper/Upper Tray: "
  548.   currentpagedevice /InputAttributes get dup 2 known
  549.   { 2 get dup length 1 add dict copy
  550.     dup /InputAttributes
  551.     1 dict dup /Priority [2] put
  552.     put setpagedevice
  553.   } { pop } ifelse"
  554. *End
  555.  
  556. *InputSlot Lower/Lower Tray: "
  557.   currentpagedevice /InputAttributes get dup 3 known
  558.   { 3 get dup length 1 add dict copy
  559.     dup /InputAttributes
  560.     1 dict dup /Priority [3] put
  561.     put setpagedevice
  562.   } { pop } ifelse"
  563. *End
  564.  
  565. *InputSlot Envelope/Envelope Tray: "
  566.   currentpagedevice /InputAttributes get dup 4 known
  567.   { 4 get dup length 1 add dict copy
  568.     dup /InputAttributes
  569.     1 dict dup /Priority [4] put
  570.     put setpagedevice
  571.   } { pop } ifelse"
  572. *End
  573.  
  574. *InputSlot Optional/Optional Tray: "
  575.   currentpagedevice /InputAttributes get dup 5 known
  576.   { 5 get dup length 1 add dict copy
  577.     dup /InputAttributes
  578.     1 dict dup /Priority [5] put
  579.     put setpagedevice
  580.   } { pop } ifelse"
  581. *End
  582.  
  583. *?InputSlot: "
  584. save
  585.   5 dict
  586.   dup /1 (Multipurpose) put
  587.   dup /2 (Upper) put
  588.   dup /3 (Lower) put
  589.   dup /4 (Envelope) put
  590.   dup /5 (Optional) put
  591.   currentpagedevice /InputAttributes get
  592.   dup /Priority known
  593.   { /Priority get 0 get (      ) cvs cvn get }
  594.   {
  595.     dup length 1 eq
  596.     { {pop} forall (       ) cvs cvn get }
  597.     { pop pop (Unknown) } ifelse
  598.   } ifelse
  599.   = flush
  600. restore
  601. "
  602. *End
  603. *CloseUI: *InputSlot
  604.  
  605. *OpenUI *ManualFeed/Manual Feeder: Boolean
  606. *OrderDependency: 20 AnySetup *ManualFeed
  607. *DefaultManualFeed: False
  608. *ManualFeed True/True: "<< /ManualFeed true >> setpagedevice"
  609. *ManualFeed False/False: "<< /ManualFeed false >> setpagedevice"
  610. *?ManualFeed: "
  611.   save
  612.     currentpagedevice /ManualFeed get
  613.     {(True)}{(False)}ifelse = flush
  614.   restore"
  615. *End
  616. *CloseUI: *ManualFeed
  617.  
  618. *OpenUI *Duplex: PickOne
  619. *OrderDependency: 40 AnySetup *Duplex
  620. *DefaultDuplex: None
  621. *Duplex None/Simplex: "
  622.     <</Duplex false /Tumble false>> setpagedevice"
  623. *End
  624. *Duplex DuplexNoTumble/Long Edge:"
  625.     <</Duplex true /Tumble false>> setpagedevice"
  626. *End
  627. *Duplex DuplexTumble/Short Edge:"
  628.     <</Duplex true /Tumble true>> setpagedevice"
  629. *End
  630. *?Duplex: "save
  631.    currentpagedevice /Duplex get
  632.    { currentpagedevice /Tumble get
  633.        {(DuplexTumble)}{(DuplexNoTumble)}ifelse
  634.    }
  635.    { (None)}
  636.    ifelse = flush
  637. restore
  638. "
  639. *End
  640. *CloseUI: *Duplex
  641.  
  642. *OpenUI *Jog/Offset Stacking: PickOne
  643. *OrderDependency: 50 AnySetup *Jog
  644. *DefaultJog: False
  645. *Jog False/False: "<< /Jog 0 >> setpagedevice"
  646. *Jog True/True: "<< /Jog 3 >> setpagedevice"
  647. *?Jog: "
  648. save
  649.   currentpagedevice /Jog get
  650.   {(True)}{(False)}ifelse = flush
  651. restore
  652. "
  653. *End
  654. *CloseUI: *Jog
  655.  
  656. *OpenUI *TraySwitch/Auto Tray switching: Boolean
  657. *OrderDependency: 40 AnySetup *TraySwitch
  658. *DefaultTraySwitch: False
  659. *TraySwitch True/Enabled: "<< /TraySwitch true >> setpagedevice"
  660. *TraySwitch False/Disabled: "<< /TraySwitch false >> setpagedevice"
  661. *?TraySwitch: "
  662. save
  663.   currentpagedevice /TraySwitch get
  664.   {(True)}{(False)}ifelse = flush
  665. restore
  666. "
  667. *End
  668. *CloseUI: *TraySwitch
  669.  
  670. *OpenUI *MiserMode: Boolean
  671. *OrderDependency: 50 AnySetup *MiserMode
  672. *DefaultMiserMode: False
  673. *MiserMode False/False: "statusdict begin 0 setmisermode end"
  674. *MiserMode True/True: "statusdict begin 1 setmisermode end"
  675. *?MiserMode: "
  676.  save statusdict begin
  677.   2 dict begin
  678.    /0 (False) def
  679.    /1 (True) def
  680.    misermode
  681.      {( ) cvs cvn load exec} stopped not{= flush}if
  682.   end
  683.  end restore"
  684. *End
  685. *CloseUI: *MiserMode
  686.  
  687. *% Font Information =====================
  688.  
  689. *DefaultFont: Courier
  690. *Font AvantGarde-Book: Standard "(001.002)"
  691. *Font AvantGarde-BookOblique: Standard "(001.002)"
  692. *Font AvantGarde-Demi: Standard "(001.003)"
  693. *Font AvantGarde-DemiOblique: Standard "(001.003)"
  694. *Font Bookman-Demi: Standard "(001.001)"
  695. *Font Bookman-DemiItalic: Standard "(001.001)"
  696. *Font Bookman-Light: Standard "(001.001)"
  697. *Font Bookman-LightItalic: Standard "(001.001)"
  698. *Font Courier: Standard "(001.005)"
  699. *Font Courier-Bold: Standard "(001.005)"
  700. *Font Courier-BoldOblique: Standard "(001.005)"
  701. *Font Courier-Oblique: Standard "(001.005)"
  702. *Font Helvetica: Standard "(001.002)"
  703. *Font Helvetica-Bold: Standard "(001.002)"
  704. *Font Helvetica-BoldOblique: Standard "(001.002)"
  705. *Font Helvetica-Condensed: Standard "(001.001)"
  706. *Font Helvetica-Condensed-Bold: Standard "(001.002)"
  707. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)"
  708. *Font Helvetica-Condensed-Oblique: Standard "(001.001)"
  709. *Font Helvetica-Narrow: Standard "(001.002)"
  710. *Font Helvetica-Narrow-Bold: Standard "(001.002)"
  711. *Font Helvetica-Narrow-BoldOblique: Standard "(001.002)"
  712. *Font Helvetica-Narrow-Oblique: Standard "(001.002)"
  713. *Font Helvetica-Oblique: Standard "(001.002)"
  714. *Font NewCenturySchlbk-Bold: Standard "(001.007)"
  715. *Font NewCenturySchlbk-BoldItalic: Standard "(001.004)"
  716. *Font NewCenturySchlbk-Italic: Standard "(001.003)"
  717. *Font NewCenturySchlbk-Roman: Standard "(001.004)"
  718. *Font Palatino-Bold: Standard "(001.002)"
  719. *Font Palatino-BoldItalic: Standard "(001.002)"
  720. *Font Palatino-Italic: Standard "(001.002)"
  721. *Font Palatino-Roman: Standard "(001.001)"
  722. *Font Symbol: Special "(001.003)"
  723. *Font Times-Bold: Standard "(001.002)"
  724. *Font Times-BoldItalic: Standard "(001.004)"
  725. *Font Times-Italic: Standard "(001.002)"
  726. *Font Times-Roman: Standard "(001.002)"
  727. *Font ZapfChancery-MediumItalic: Standard "(001.003)"
  728. *Font ZapfDingbats: Special "(001.002)"
  729. *?FontQuery: "
  730.  save
  731.    { count 1 gt
  732.       { exch dup 127 string cvs (/) print print (:) print
  733.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  734.       } { exit } ifelse
  735.    } bind loop
  736.    (*) = flush
  737.  restore
  738. "
  739. *End
  740.  
  741. *?FontList: "
  742. save
  743.   (*) {cvn ==} 128 string /Font resourceforall
  744.   (*) = flush
  745. restore
  746. "
  747. *End
  748.  
  749. *% Printer Messages (verbatim from printer):
  750. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  751. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  752. *Message: "\FontName\ not found, using Courier"
  753.  
  754. *% Status (format: %%[ status: <one of these> ]%% )
  755. *Status: "idle"
  756. *Status: "busy"
  757. *Status: "waiting"
  758. *Status: "printing"
  759. *Status: "warming up"
  760.  
  761. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%%)
  762. *Source: "Serial RS-232C"
  763. *Source: "Parallel"
  764. *Source: "IF 2"
  765.  
  766. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  767. *PrinterError: "out of paper"
  768. *PrinterError: "Paper Jam"
  769. *PrinterError: "Off line"
  770. *PrinterError: "timeout, clearing printer"
  771. *PrinterError: "warming up"
  772. *PrinterError: "service call"
  773. *PrinterError: "paper entry misfeed"
  774. *PrinterError: "no toner cartridge"
  775. *PrinterError: "low toner"
  776. *PrinterError: "no paper tray"
  777. *PrinterError: "resetting printer"
  778. *PrinterError: "cover open"
  779. *PrinterError: "manual feed timeout"
  780.  
  781. *DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  782.  
  783. *% Color Separation Information =====================
  784.  
  785. *DefaultColorSep: ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi
  786.  
  787. *InkName: ProcessBlack/Process Black
  788. *InkName: CustomColor/QColor-Custom
  789. *InkName: ProcessCyan/Process Cyan
  790. *InkName: ProcessMagenta/Process Magenta
  791. *InkName: ProcessYellow/Process Yellow
  792.  
  793. *%  For 53 lpi / 300 dpi  ===============================
  794.  
  795. *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  796. *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  797. *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
  798. *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
  799. *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"
  800.  
  801. *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  802. *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  803. *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  804. *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  805. *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"
  806.  
  807. *%  For 71 lpi / 600 dpi  ===============================
  808.  
  809. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  810. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  811. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  812. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  813. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  814.  
  815. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  816. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  817. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  818. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  819. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  820.  
  821. *%  For 71 lpi / 1200 dpi  ===============================
  822.  
  823. *ColorSepScreenAngle ProcessBlack.71lpi.1200dpi/71 lpi / 1200 dpi: "45.0"
  824. *ColorSepScreenAngle CustomColor.71lpi.1200dpi/71 lpi / 1200 dpi: "45.0"
  825. *ColorSepScreenAngle ProcessCyan.71lpi.1200dpi/71 lpi / 1200 dpi: "71.5651"
  826. *ColorSepScreenAngle ProcessMagenta.71lpi.1200dpi/71 lpi / 1200 dpi: "18.4349"
  827. *ColorSepScreenAngle ProcessYellow.71lpi.1200dpi/71 lpi / 1200 dpi: "0.0"
  828.  
  829. *ColorSepScreenFreq ProcessBlack.71lpi.1200dpi/71 lpi / 1200 dpi: "70.7107"
  830. *ColorSepScreenFreq CustomColor.71lpi.1200dpi/71 lpi / 1200 dpi: "70.7107"
  831. *ColorSepScreenFreq ProcessCyan.71lpi.1200dpi/71 lpi / 1200 dpi: "63.2456"
  832. *ColorSepScreenFreq ProcessMagenta.71lpi.1200dpi/71 lpi / 1200 dpi: "63.2456"
  833. *ColorSepScreenFreq ProcessYellow.71lpi.1200dpi/71 lpi / 1200 dpi: "66.6667"
  834.  
  835. *LeadingEdge Short: ""
  836. *DefaultLeadingEdge: Short
  837. *NonUIOrderDependency: 20 AnySetup *CustomPageSize
  838. *ParamCustomPageSize Width:  1 points 1 842
  839. *ParamCustomPageSize Height:  2 points 1 1274
  840. *ParamCustomPageSize WidthOffset:  3 points 0 0
  841. *ParamCustomPageSize HeightOffset:  4 points 0 0
  842. *HWMargins: 0 0 0 0
  843. *UseHWMargins True:
  844. *CustomPageSize True: "
  845.   pop pop pop
  846.   /QMS__w exch def
  847.   /QMS__l exch def
  848.   QMS__w QMS__l QMSSetCustomSize
  849.   <<
  850.     /PageSize [QMS__w QMS__l]  
  851.   >>
  852.   setpagedevice"
  853. *End
  854.  
  855. *% end of PPD file for MINOLTA-QMS 2425 Print System
  856.